square woven fabric used as diaper - Español Inglés Diccionario